home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Interactive Reference Guide
/
C-C++ Interactive Reference Guide.iso
/
c_ref
/
csource3
/
173_01
/
makefile
< prev
next >
Wrap
Makefile
|
1979-12-31
|
3KB
|
120 lines
$TYPE l
$COMPILE $(MODEL) $*
$MODEL c$(TYPE)e
$NORMAL stdio.h lex.h
$LINK lex,lex,\lc\$(TYPE)\lcm+\lc\$(TYPE)\lc+lex
# There are four models supported by Lattice C: s, l, p, d
lex.exe lex.obj dfa.obj base.obj commen.obj eclosu.obj gettok.obj impure.obj integ.obj
+lexcha.obj lexech.obj lexerr.obj lexget.obj lexlen.obj lexpee.obj lexswi.obj lexsrt.obj
+llsave.obj lmovb.obj lmovi.obj mapch.obj min.obj outa.obj outb.obj token.obj
+ytab.obj yylex.obj chprint.obj lex.lib
linkm$(TYPE) lex=base+dfa+eclosu+min+lexsrt+chprint+impure+outa+outb+ytab
dfa.obj dfa.c lexlex.h
$(COMPILE)
chprint.obj chprint.c lex.h
$(COMPILE)
lex.obj lex.c system.h stats.c
$(COMPILE)
base.obj base.c lexlex.h
$(COMPILE)
commen.obj commen.c lexlex.h
$(COMPILE)
eclosu.obj eclosu.c lexlex.h
$(COMPILE)
gettok.obj gettok.c lex.h
$(COMPILE)
impure.obj impure.c lexlex.h ytab.h
$(COMPILE)
integ.obj integ.c lex.h
$(COMPILE)
lexcha.obj lexcha.c lex.h
$(COMPILE)
lexech.obj lexech.c lex.h
$(COMPILE)
lexerr.obj lexerr.c lex.h
$(COMPILE)
lexget.obj lexget.c lex.h
$(COMPILE)
lexlen.obj lexlen.c lex.h
$(COMPILE)
lexpee.obj lexpee.c lex.h
$(COMPILE)
lexswi.obj lexswi.c lex.h
$(COMPILE)
lexsrt.obj lexsrt.c lex.h
$(COMPILE)
llsave.obj llsave.c lex.h
$(COMPILE)
lmovb.obj lmovb.c lex.h
$(COMPILE)
lmovi.obj lmovi.c lex.h
$(COMPILE)
min.obj min.c lexlex.h
$(COMPILE)
mapch.obj mapch.c lexlex.h
$(COMPILE)
outa.obj outa.c lexlex.h
$(COMPILE)
outb.obj outb.c lexlex.h
$(COMPILE)
token.obj token.c lex.h
$(COMPILE)
ytab.obj ytab.c lexlex.h
$(COMPILE)
yylex.obj yylex.c lex.h
$(COMPILE)
ytab.c lex.y
# ytab is a batch file
ytab lex
touch
touch lex.c
touch eclosu.c
touch gettok.c
touch impure.c
touch integ.c
touch lexcha.c
touch lexerr.c
touch lexech.c
touch lmovi.c
touch commen.c
touch lexlen.c
touch lmovb.c
touch lexpee.c
touch lexswi.c
touch mapch.c
touch llsave.c
touch chprint.c
touch lexget.c
touch outa.c
touch outb.c
touch min.c
touch lexsrt.c
touch ytab.c
touch base.c
touch dfa.c
touch token.c
touch yylex.c
lex.lib commen.obj gettok.obj integ.obj lexcha.obj lexlen.obj lmovi.obj lmovb.obj
+lexpee.obj lexswi.obj mapch.obj token.obj llsave.obj lexerr.obj lexget.obj
+yylex.obj lexech.obj
\lc\plib86 @makelib
clear.exe clear.lxi
lex -e clear
cle clear
linkml clear
lint
lint lex
pr.exe
lex -e pr
cle pr
linkml pr
elib
clear.exe clear.lxi
lex -e clear
cle clear
linkml clear
lint
lint lex
pr.exe
lex